-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WD-11261] Implementation of LXD PWA with a dynamic start_url #785
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for putting this up!
Some comments below to make it work on the demo server.
@Kxiru I think David has covered all the points. After making the changes for the screenshot reference path, it should work on the demo server as well. In case if you are wondering why the path should be changed, you can go to the Source tab in your chrome inspector (see below for reference) Edit: Can you also ask @piperdeck to do a test on Safari for this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The paths to the assets need to be prefixed with /ui
and the scope field needs fixing.
I am not sure the orange menu bar is the best option, it seems a rather busy colour for it. Maybe use the grey/black from the left-hand navigation, or consult with design for this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It works on localhost, but not yet on the demo server -- and I fear it won't work in the real build either. See comments below.
635dd11
to
fbe04bd
Compare
@edlerd , I've got it to work on the demo server and I've tidied up index.html a bit too :). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This works great on the demo server with signed certificates!
I found some small improvements that should be done before merging it.
- Added Screenshot images to /public/assets/img/ for use in teh manifest variable in index.html. Signed-off-by: Nkeiruka <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for driving this forward.
Done
Specification: LX078 - PWA Support
QA
--icon in the url toolbar. One can click this to trigger the installation sequence.
Screenshots